h1,h2,h3,h4,h5,h6,P{font-family:dotum,gulim,sans-serif}input,textarea,select,select option{font-family:dotum,gulim,sans-serif}.form_container fieldset label{font-family:dotum,gulim,sans-serif}.field_label{font-family:dotum,gulim,sans-serif}#form_entry input,#form_entry textarea{font-family:dotum,gulim,sans-serif}#discontinued_search .text_field{font-family:dotum,gulim,sans-serif}.form_container input,textarea{font-family:dotum,gulim,sans-serif}.text_container p{line-height:1.3}#utilitynav input{font-family:dotum,gulim,sans-serif}#utilitynav input.search-field{font-family:dotum,gulim,sans-serif}#utilitynav .utilitynav_button{font-family:dotum,gulim,sans-serif}#utilitynav .utilitynav_button_noimg{font-family:dotum,gulim,sans-serif}.search_results_hd img{width:250px;height:18px}BODY,#module_wrapper{font:13px/1.3 dotum,gulim,sans-serif}p.search_content_header{font-family:dotum,gulim,sans-serif}input[type=text],input[type=password],textarea{font-family:dotum,gulim,sans-serif}.bodycopy{font-family:dotum,gulim,sans-serif}.ie6 input.input-text,.ie6 input.input-password{font-family:dotum,gulim,sans-serif}.bodycopy_headline{font-family:dotum,gulim,sans-serif}.heading_1{font-family:dotum,gulim,sans-serif}.heading_2{font-family:dotum,gulim,sans-serif}.choose-address SELECT,.choose-address SELECT OPTION{font-family:dotum,gulim,sans-serif}.ie6 #swatch_lg_name,.ie6 #swatch_lg_desc{line-height:1.30}#form_offercode{display:none}.rel_prod_add .btn_rel_prod_add{margin-top:25px}.rel_prod_add .swatch_select{margin-top:25px}.noflash{background:url('/images/common/download_flash.png') 50% 50% no-repeat}#shopping_bag{margin-top:1px;line-height:1.3}#shopping_bag a.checkout{height:14px}#shopping_bag_items{margin-top:3px}#utilitynav_links li{margin-bottom:3px}.ie #utilitynav_links li#gnav_aidsfund{margin-top:0}#customer_service{width:157px;height:13px}#gnav_popup_live_chat{width:157px;height:13px;display:block}#psubnav_email_an_artist .panelnav_detail_hd{height:12px}#address-list input.btn-remove{width:34px;height:11px}.favorites H1{background:url("/images/account/favorites/h_my_favorites.gif") 0 0 no-repeat;width:430px;height:28px}H1.prev-purchased{background:url("/images/account/headers/h_prev_purchased.gif") 0 0 no-repeat;width:430px;height:28px}.popover-message .btn-container{height:22px}.popover-prod .btn-add{width:93px;height:22px}.popover-prod .btn-remove{width:64px;height:13px}.overlay-container .btn-checkout-bg,.overlay-container .btn-checkout{width:93px;height:23px}.overlay-container .btn-favorites{width:93px;height:22px}.overlay-container .btn-continue{width:60px;height:13px}.overlay-container .sorry{width:28px;height:8px}.overlay-container .thank_you{width:62px;height:12px}#collection_looks_header{width:200px;height:12px}#slideshow_header{width:200px;height:12px}.view-my-page{display:block;width:131px;height:12px;background:url(/images/makeup_artistry/faves/viewmypage.gif) 0 0 no-repeat;text-indent:-5000px}#faves_content H1 IMG{width:430px;height:28px}#faves_content #faves_lower_content A#read_more_btn{background-image:url('/images/faves/gray-dropdown.gif')}.rel_prod_add .swatch_select{width:114px;height:13px}.cms-product-content .cross_sell_container{font-size:11px}#newsworthy_content{height:900px}#prod-tabs-nav #tab-shades img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-search img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-byfinish img{height:11px;margin-top:-2px}#prod-tabs-nav #tab-bestsellers img{height:11px;margin-top:-2px}#footernav{height:17px}.ie6 #footernav{height:0}#footernav-terms A{display:block;background:url(/images/gnav/fnav_terms.gif) no-repeat;width:37px;height:10px;margin-top:1px}#footernav-legal A{display:block;background:url(/images/gnav/fnav_legal.gif) no-repeat;width:90px;height:10px;margin-top:1px}#footernav-notation A{display:block;background:url(/images/gnav/fnav_trade_law.gif) no-repeat;width:100px;height:10px;margin-top:1px}#footernav-shopping A{display:block;background:url(/images/gnav/fnav_onlineshopping_terms.gif) no-repeat;width:141px;height:10px;margin-top:1px}#footernav-sitemap A{display:block;background:url(/images/gnav/fnav_sitemap.gif) no-repeat;width:50px;height:10px;margin-top:1px}#footernav #copyright{margin-bottom:3px}#footernav ul#footernav-links li{height:13px;margin-right:3px}#footernav #country_chooser{right:3px;top:2px;width:510px;padding:0;float:none;margin:0}#footernav #country_chooser UL{top:-274px}#footernav #country_chooser UL LI.option_australia A{background-image:url(/images/country_chooser/option_australia.gif)}#footernav #country_chooser UL LI.option_can_english A{background-image:url(/images/country_chooser/option_can_english.gif)}#footernav #country_chooser UL LI.option_can_francias A{background-image:url(/images/country_chooser/option_can_francias.gif)}#footernav #country_chooser UL LI.option_china A{background-image:url(/images/country_chooser/option_china.gif)}#footernav #country_chooser UL LI.option_france A{background-image:url(/images/country_chooser/option_france.gif)}#footernav #country_chooser UL LI.option_germany A{background-image:url(/images/country_chooser/option_germany.gif)}#footernav #country_chooser UL LI.option_hongkong A{background-image:url(/images/country_chooser/option_hongkong.gif)}#footernav #country_chooser UL LI.option_italy A{background-image:url(/images/country_chooser/option_italy.gif)}#footernav #country_chooser UL LI.option_india A{background-image:url(/images/country_chooser/option_india.gif)}#footernav #country_chooser UL LI.option_korea A{background-image:url(/images/country_chooser/option_korea.gif)}#footernav #country_chooser UL LI.option_middle_east A{background-image:url(/images/country_chooser/option_middle_east.gif)}#footernav #country_chooser UL LI.option_singapore A{background-image:url(/images/country_chooser/option_singapore.gif)}#footernav #country_chooser UL LI.option_southafrica A{background-image:url(/images/country_chooser/option_southafrica.gif)}#footernav #country_chooser UL LI.option_taiwan A{background-image:url(/images/country_chooser/option_taiwan.gif)}#footernav #country_chooser UL LI.option_uk A{background-image:url(/images/country_chooser/option_uk.gif)}#footernav #country_chooser UL LI.option_usa A{background-image:url(/images/country_chooser/option_usa.gif)}#footernav #country_chooser UL LI.option_spain A{background-image:url(/images/country_chooser/option_spain.gif)}#footernav #country_chooser UL LI.option_russia A{background-image:url(/images/country_chooser/option_russia.gif)}#footernav #country_chooser UL LI.option_japan A{background-image:url(/images/country_chooser/option_japan.gif)}#footernav #country_chooser UL LI.option_other A{background-image:url(/images/country_chooser/option_other.gif)}#footernav td a{border:1px solid #000}#footernav ul{margin:3px 5px 0 16px}.ie #footernav ul{margin:3px 0 0 5px}#footernav ul li{margin-right:13px}.ie #footernav ul li{margin-right:10px}H1.mobile-qr{background:url(/images/mobile_qr/headers/h_mobile_qr.gif) 0 0 no-repeat}H2.mac-cosmetics{background:url(/images/mobile_qr/headers/h_maccsometcis_jp.gif) 0 0 no-repeat}H2.mobile-shop{background:url(/images/mobile_qr/headers/h_shop_on_mobile.gif) 0 0 no-repeat}#main_content H2.mobile-bestsellers{width:287px;background:url(/images/mobile_qr/headers/h_bestsellers.gif) 0 0 no-repeat}H2.mobile-downloadable{background:url(/images/mobile_qr/headers/h_downloadables.gif) 0 0 no-repeat}H2.mobile-newsletter{background:url(/images/mobile_qr/headers/h_register.gif) 0 0 no-repeat}H2.mobile-stores{background:url(/images/mobile_qr/headers/h_stores.gif) 0 0 no-repeat}H2.mobile-qr-code{background:url(/images/mobile_qr/headers/h_qr_code.gif) 0 0 no-repeat}H2.mobile-enter-email{background:url(/images/mobile_qr/headers/h_enter_email.gif) 0 0 no-repeat}#mobile-qr-success H1{background:url(/images/mobile_qr/headers/h_success.gif) 0 0 no-repeat;width:430px;height:28px}#mobile-qr-success P{width:440px}#gmo-outage P{color:#fff}.cart-shadename{margin-bottom:0}.ie6 #scenespotted-wrapper #cities-nav ul li{width:225px!important}.ie6 #scenespotted-wrapper li .color-box{font-size:0;height:5px}.ie6 #scenespotted-wrapper .element .overlay{position:absolute;bottom:-57px;top:auto;width:225px!important;s}.ie6 #scenespotted-wrapper .element.hovering .overlay{bottom:-38px;position:absolute;top:auto;width:225px!important}.ie6 #scenespotted-wrapper #nav h1 a{behavior:url(/css/generic/iepng.htc)}.ie #scenespotted-wrapper #nav .column{width:245px}.ie7 #scenespotted-wrapper #ss-main-container{width:970px}.ie7 #scenespotted-wrapper .mac-clear-fix{width:960px}.panelnav_detail p{line-height:1.4;padding:0 10px 0 3px}#prod-descr p,#prod-descr .descr{line-height:1.4}#ipin_wrap{width:480px}#ipin_wrap #ipin_tap{float:left;height:36px}#ipin_wrap #ipin_tap ul{margin:0;padding:0;list-style:none}#ipin_wrap #ipin_tap li{float:left;height:36px}#ipin_wrap #ipin_tap .line{width:204px;border-bottom:1px solid #313131}#ipin_wrap .ipin_tb{display:none;float:left;width:438px;border-left:1px solid #313131;border-right:1px solid #313131;border-bottom:1px solid #313131;padding:20px}#ipin_wrap .mgB30{margin-bottom:30px}.ie6 #ipin_wrap #tap_ipin1,.ie6 #ipin_wrap #tap_ipin2{margin-top:-5px}.body-homepage .overlay-container .close-container{top:10px}#escrow_popup{text-align:center;padding:0;width:470px;height:330px}.artistry_video{margin-top:1px}#fivereason-overlay-container{position:fixed;bottom:23px;left:220px;display:block}.ie6 #fivereason-overlay-container{position:absolute;bottom:8px;left:25px}.BVRRTag a{white-space:normal!important}html.ie6 img,html.ie6 .png{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"', sizingMethod='image')",this.src = "/images/common/blank.gif"):(this.origBg = this.origBg? this.origBg:this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.origBg+"', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true))}.ie6 #fss-overlay-container #fss-overlay-content img{behavior:url(/css/generic/iepng.htc)}.ie6 #fss-overlay-container #fss-overlay-content{margin-left:0}.ie6 #fss-overlay-container{left:250px!important}#fss-overlay-container #fss-overlay-content{margin-left:-570px}#fss-overlay-container .close-container{right:412px;top:10px}.noOpenPanel #pc-promotions,.noOpenPanel #sms-promotions{margin-bottom:7px;!important}.noOpenPanel #newsletter-container{padding-top:20px}#contact-overlay{text-align:center;padding:0}.pop-contents2{text-align:center;margin-top:10px}.contact_us .overlay-content-container{padding:25px}.contact_us .overlay-content-container h2{font-size:14px;font-weight:bold}.contact_us .overlay-container .close-container{right:15px;top:12px}.contact_us .pop-contents2{text-align:left}.contact_us .overlay-container{width:350px}td.price_with_bottom_border,td.qty_with_bottom_border{vertical-align:top;border-bottom:1px solid #aaa}.ie #prod-details{position:relative!important;z-index:99!important}#utilitynav{margin-top:-10px}.ie #utilitynav{margin-top:-30px}.ie .overlay-container .close-container{top:15px}#BVCPSummaryContainer{margin-top:58px}#BVCPContentContainer .BVCPContentZoneContainer{border-top:0}#panel_container #pnavset_makeup_artistry_panel #psubnav_macpro{height:940px}.ie #globalnav #gnav_makeup IMG{margin-top:0!important}.ie #globalnav #pnav_sceneandspotted IMG{margin-bottom:8px!important}#gnav_popup_live_chat{height:17px!important;margin-left:15px;margin-top:5px}.ie .sceneandspotted #gnav_popup_live_chat{margin-left:15px}#gnav_popup_live_chat{margin-left:0}#globalnav_container #gnav-fss-message .trustmark{margin-top:-80px}.ie #globalnav_container #gnav-fss-message .trustmark{margin-top:-50px!important}#utilitynav .utilitynav_button_noimg{margin-bottom:-2px!important}#utilitynav .utilitynav_button_noimg{margin-left:7px}#utilitynav #utilitynav_links{margin-left:7px}#utilitynav_links li#gnav_aidsfund{margin-bottom:2px}.ie #globalnav_container #gnav-fss-message{margin:0 0 5px -2px}.ie #utilitynav .utilitynav_button_noimg{margin-bottom:-4px!important}.body-homepage #globalnav_container{min-height:640px}#utilitynav_links li{margin-bottom:2px}#globalnav_container #gnav-fss-message .rollover{margin-bottom:-2px}.ie .cross_sell_container .rel_prod_details a .thumb{margin-bottom:5px}.ie .cross_sell_container .rel_prod .rel_prod_details .swatchset-hex-container{padding-top:0!important}